>>> import numpy as np
>>> array = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
>>> array
array([[1, 2, 3],
       [4, 5, 6],
       [7, 8, 9]])
>>> array[0:2, 2]
array([3, 6])
>>> array[0:3, 2]
array([3, 6, 9])
>>> test = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 1, 1])
>>> test
array([1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 1, 1])
>>> np.reshape(test, (3, 2, 2))
array([[[1, 2],
        [3, 4]],

       [[5, 6],
        [7, 8]],

       [[9, 1],
        [1, 1]]])

>>> np.reshape(test, (2, 3, 2))
array([[[1, 2],
        [3, 4],
        [5, 6]],

       [[7, 8],
        [9, 1],
        [1, 1]]])
>>> np.reshape(test, (2, 2, 3))
array([[[1, 2, 3],
        [4, 5, 6]],

       [[7, 8, 9],
        [1, 1, 1]]])
